const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  publicPath: process.env.NODE_ENV === "production" ? "./" : "/",
  outputDir: 'dist',
  devServer: {
    open: true, // 自动打开浏览器
    proxy: {
      [process.env.VUE_APP_BASE_API]: {
        // target: 'http://192.168.4.145:80',
        target: 'http://192.168.110.66:8080',
        // target: 'https://jjyldev.westts.cn', // 测试环境
        // target: 'https://ylsb.cqjjyl.com', // 正式环境
        changeOrigin: true,
        pathRewrite: {
          ['^' + process.env.VUE_APP_BASE_API]: ''
        }
      }
    }
  },
  productionSourceMap: false, // 生产环境 sourceMap
  configureWebpack: {
    devtool: process.env.NODE_ENV === 'production' ? false : 'source-map'
  },
})
